Ervis Onuzi, 28, shot and killed the gunman near Leiper and Arrott Streets around 7 p.m. Wednesday, April 6, CBS3 reports.
Initial reports said the 18-year-old gunman, Zyhiem Hartman, died by suicide after striking two innocent bystanders, then the officer.
However, an autopsy shows that he actually died of a gunshot fired by Onuzi, who was being recognized around the world for his courage.
More than $8,800 had been raised on a GoFundMe page for Onuzi as of Friday evening.
Click here to follow Daily Voice Marlton-Evesham and receive free news updates.